Przejdź do głównej zawartości

SR app

Wstęp

Skyronin configurator jest narzędziem pozwalającym na konfigurację i aktualizowanie oprogramowania w dronie Skyronin Maja. Ta sekcja dokumentacji opisuje ustawienia zawarte w konfiguratorze.

Zakładki widoczne gdy dron jest odłączony

Dokumentacja i pomoc

Ustawienia

Wgraj oprogramowanie

Zintegrowane narzędzie do wgrywania oprogramowania umożliwia wgrywanie i aktualizację oprogramowania w produktach Skyronin.

  • Pełne czyszczenie pamięci - wymagane jest gdy kontroler lotu badź pad po wgraniu oprogramowania nie uruchamiają się lub uruchamiają się z błędami. Ta opcja kasuje wszystkie ustawienia konfliktujące ustawienia i przywraca do parametrów fabrycznych.

Zakładki widoczne gdy dron jest połączony

Ustawienia

Jest to pierwsze okno które się pojawia po połączeniu z dronem. Zawarte w nim są: guzik umożliwający kalibrację IMU, wirtualny model drona pokazujący jego położenie oraz podstawowe parametry jak napięcie baterii, kody błedów, etc.

Zwróć uwagę na “Flagi wyłączające uzbrojenie” - one są naszymi “kodami błędów” W tym przypadku:

  • FAILSAFE i FAILSAFE_RX - flagi sygnalizujące brak połączenia z padem
  • REBOOT_REQUIRED - należy zrestartować drona
  • MSP - jest aktywne połączenie z konfiguratorem

Porty

Identyfikator - Symbol portu USB VCP - port USB służący do połączenia z komputerem, UART1/UART2/UART3 - porty szeregowe do akcesoriów(użyte w przyszłych wersjach)

Konfiguracja/MSP - załączenie protokołu konfiguracyjnego MSP

Serial Rx - czy na tym porcie jest odbiornik zdalnego sterowania

Wejście czujnika - nie użyte w aktualnej wersji, będzie zaimplementowane w przyszłych wersjach.

Konfiguracja

Konfiguracja systemu

  • częstotliwość aktualizacji żyroskopu - częstotliwość z jaką są pobierane dane z żyroskopu.
  • częstotliwość pętli PID - częstotliwość z jaką procesor wykonuje obliczenia.

Personalizacja

Tu możesz ustawić swoją unikalną nazwę drona.

Uzbrajanie

Maksymalny kąt trybu ARM - maksymalne odchylenie od pionu przy którym dron pozwoli się uzbroić.

Pozostałe funkcje

  • DYNAMIC_FILTER - zaawansowany filtr o zmiennej częstotliwości tłumiący największe zakłócenia.
  • WiFi - konfiguracja drona przy użyciu WiFi - dostępna tylko gdy dron używa odbiornik zdalnego sterowania na magistrali szeregowej.

Ułożenie płytki i czujników

Ustawienia umożliwiające ułożenie płytki by jej orientacja zgadzała się z rzeczywistością

Zasilanie i bateria

Bateria

  • Źródło pomiaru napięcia - brak/podkładowe ADC - wybór skąd kontroler lotu pobiera sygnał
  • Minimalne napięcie celi - napięcie baterii przy jakim dron nie pozwoli się uzbroić
  • Ostrzeżenie o napięciu celi - napięcie baterii przy jakim dron zacznie sygnalizować że bateria jest rozładowana

Woltomierz

  • Skala - mnożnik używany do obliczenia rzeczywistego napięcia baterii
  • Wartość dzielnika - stosunek wartości rezystorów użytych w dzielniku napięcia
  • Wartość mnożnika - ekstra mnożnik używany do kalibracji

Stan zasilania

Wskazuje aktualny stan baterii

Regulacja PID

Ustawienia profilu PID

Tzw "PID tuning" - strojenie pętli PID stabilizującej drona wykonujemy przy użyciu czterech suwaków:

  • Główny mnożnik - odpowiada za skalowanie wszystkich wartości w górę lub w dół zachowując ich stały stosunek
  • Balans PD - suwak zmieniający stosunek wartości paremetru P i D
  • Wzmocnienie P i D - suwak zmieniający mnożnik parametrów P i D
  • Wzmocnienie reakcji na drążek - suwak zmieniający wartość FeedForward Możliwa jest bezpośrednia edycja wartości PID dla poszczególnych osi - jedynie dla zaawansowanych użytkowników.

Limit kąta - maksymalne wychylenie drona od pionu w osiach ROLL i PITCH

Ustawienia profilu rate

Tzw "rate" - prędkość reakcji drona na ruch drążków - krzywa ustalona przy pomocy 3 parametrów. Domyślne wartości są dobrze dla początkujących, zaawansowani piloci mogą dostosować je do swoich preferencji

Ustawienia filtrów

By tłumić zakłócenia w danych odczytanych z IMU używamy zestaw różnych filtrów. Filtry te regulujemy przy użyciu dwóch suwaków. Przesuwając górny suwak zmieniamy siłę filtrowania całych dane z IMU. Przesuwając dolny suwak zmieniamy siłę filtrowania parametru D w pętli PID. Przesuwając suwaki w lewo zwiększamy siłę filtrowania(przez obniżenie ich częstotliwości granicznej). Przesuwając suwaki w prawo zmiejszamy siłe filtrowania.

Tryby lotu

Tryby lotu:

  • ARM - uzbrajanie silników
  • ANGLE - tryb lotu w którym dron sam powraca do pozycji poziomej
  • ALTHOLD - tryb lotu w którym dron sam utrzymuje wysokość
  • ACCEL_CALIB - tryb który wyzwala kalibrację IMU

Aktywność poszczególnych trybów ustala się przez wybranie zakresu dla wybranego kanału AUX, jeśli wartość wybranego kanału AUX wpada w ustalony zakres tryb lotu będzie aktywowany.

Silniki

Typ modelu

Wyświetla kierunek i kolejność silników

Ustawienia silników

  • Protokół silnika - oprogramowanie wspiera wiele protokołów, umożliwia łatwy wybór
  • Prędkość PWM silnika oddzielona od prędkości PID - umożliwia zmianę częstotliwości PWM silnika na wyższą niż pętli PID

Graf odczytu z IMU

Umożliwia wyświetlenie danych z IMU(ang “inertial measurement unit”). Przy użyciu tych wykresów oraz suwaków silników poniżej można stwierdzić który silnik wibruje najbardziej.

Suwaki silników

Umożliwiają testowanie sprawności poszczególnych silników bez potrzeby uzbrajania drona. Uwaga! Testowanie silników z zamontowanymi śmigłami jest wysoce niebezpieczne! Testuj je tylko ze zdemontowanymi śmigłami!

Czujniki

Ten ekran umożliwia łatwy podgląd danych ze wszystkich czujników jakie znajdują się na pokładzie drona. Pozwala również na wyświetlenie danych debugowania - zakres tych danych konfiguruje się odpowiednymi komendami wewnątrz okna CLI.

Rejestrowanie przewodowe

Ta zakładka umożliwia rejestrowanie danych z czujników bez potrzby używania czarnej skrzynki.

Czarna skrzynka

Konfiguracja czarnej skrzynki

  • Dziennik rejestrów czarnej skrzynki - umożliwia wybór gdzie dane będą zapisywane
  • Tryb debugowania czarnej skrzynki - umożliwia wybór danych jakie mają być zapisywane

Wbudowany układ pamięci na dane

  • Wskaźnik zapełnienia przestrzeni - wskazuje ile jeszcze miejsca jest w czarnej skrzynce
  • Kasuj pamięć - czyści zawartość czarnej skrzynki zwalniając miejsce
  • Zapisz do pliku - zapisuje dane z czarnej skrzynki do pliku który można później odtworzyć w BlackBox Viewer

Wiersz poleceń CLI

Umożliwia nisko poziomową zmianę ustawień w kontrolerze lotu - tylko dla zaawansowanych użytkowników!